brake pads and dises - Alemán Inglés Diccionario